module.exports = {
    // 设置别名，这样在代码中可以更方便地引用资源
    alias: {
        '@': 'C:\aproject\zhufengvuesystem\7.vuecli\src',
        // 设置Vue的别名，用于导入运行时版本
        vue$: 'vue/dist/vue.runtime.esm.js'
    },
    // 文件扩展名列表，Webpack会按照这个列表中的顺序解析这些扩展名的文件
    extensions: ['.mjs', '.js', '.jsx', '.vue', '.json', '.wasm'],
    // 设置模块解析的查找目录
    modules: [
        'node_modules', 
        'C:\aproject\zhufengvuesystem\7.vuecli\node_modules',
        'C:\aproject\zhufengvuesystem\7.vuecli\node_modules\@vue\cli-service'
    ]
}
/**
 * esm
 * runtime运行时
 * compile编译时
 * Vue完整代码包括 编译时和运行时两部分
 * 编译时可以把模板编译成render函数
 * 运行时可以运行 render函数生成虚拟DOM，然后生成真实DOM并插入页面
 */